impregnated felt - Español Inglés Diccionario